home *** CD-ROM | disk | FTP | other *** search
-
-
- FILEDATE.EXE
-
- Version 1.3
- 26 Aug 1986
-
- Written by
- Bob Hartman,
- Sysop Fido 132/101
-
-
- FILEDATE is a simple utility that is very useful for Fido BBS
- systems. It reads all of the FILES.BBS files and prints out the filenames
- in a format very similar to that used by Fido. The only difference being
- that the file's creation date, and file area it is in are also printed out.
- This output can then be sorted in reverse order using the DOS SORT command,
- and the output is a list of files on the Fido board with the most recent
- files listed first. To run FILEDATE, simply type
-
- FILEDATE file1
-
- from the Fido home directory, and let it run to completion. This will place
- the output in the file 'file1'. If the filename is left off (in this case
- file1), then all of the output from FILEDATE will be written to STDOUT
- (which is usually equivalent to the monitor). Normally only the standard
- notice of what the program is and current version are written to STDOUT, and
- the rest of the information is written to file1. I stronly recommend using
- a filename, since otherwise the output will not sort properly! If for any
- reason, the program does not run to completion, then the current directory
- may NOT be the Fido home directory. You should use a command like
-
- PROMPT $P$G
-
- to print your current directory as part of the prompt so that you can be sure
- that you are where you think you are! The next step would be to sort the
- file by typing
-
- SORT /R < file1 > file2
-
- This will sort file1 and place the final output in file2. I run this on
- my board as a scheduled event with the following batch file executed:
-
- FILEDATE FILE1
- SORT /R < FILE1 > FILE2
- COPY FILE1 CHANGE\FILEDATE.TXT
- ERASE FILE1
- ERASE FILE2
- RUNBBS
-
- The third line simply puts it into the proper file download area. And the
- final line simply starts the BBS again (this is necessary since you can't
- have nested batch files under DOS).
-
-
- Here is an example of the unsorted output:
-
- Date Area File Name Size Comments
- ======== ============ ============ ======= ===========================
- 85-05-28 3-UTILS ARC.EXE 27609 Combination of LU and SQ in one program
- 85-05-28 3-UTILS ARC.DOC 10789 Documentation for ARC.EXE
- 85-06-01 3-UTILS SQPC129.ARC 5366 File squeezer (latest version)
- 85-06-01 12-C TERM.C 28547 Terminal program (need Greenleaf function library)
- 85-05-31 12-C SIMGRAFC.ARC 44736 Graphics library for Lattice C
- 85-05-31 12-C ARGPARSE.ARC 39685 Parse command line arguments in C
- 85-06-01 12-C LMODEM.C 10268 Simple terminal program
- 85-06-01 12-C ANSI.C 1923 ANSI sequences from C
- 85-06-01 13-PASCAL PTOOLS.ARC 27883 Windowing, and input tools for TURBO!
- 85-06-04 16-NEWS FIDO216.ARC 18952 Fido Newsletter 6/3
- 85-05-29 16-NEWS FIDO215.ARC 9205 Fido Newsletter 5/28
- 85-06-03 20-UPLOAD PAMS.2 20992 Public Access Message Systems list (2 of 2)
- 85-06-03 20-UPLOAD PAMS.1 65408 Public Access Message Systems list (1 of 2)
- 85-06-01 20-UPLOAD ANSIEDIT.LBR 63872 Demo of a new ANSI character editor
- 85-05-30 20-UPLOAD BENCH.MRK 6912 C Benchmark results from USENET
- 85-05-27 20-UPLOAD COMND.LQR 94208 TOPS20 style command parsing routines
- 85-05-27 20-UPLOAD 3DVIDSYN.LST 48896 From BYTE Mag 3-D grafics master LISTING
-
-
- And the sorted output would be:
-
- Date Area File Name Size Comments
- ======== ============ ============ ======= ===========================
- 85-06-04 16-NEWS FIDO216.ARC 18952 Fido Newsletter 6/3
- 85-06-03 20-UPLOAD PAMS.2 20992 Public Access Message Systems list (2 of 2)
- 85-06-03 20-UPLOAD PAMS.1 65408 Public Access Message Systems list (1 of 2)
- 85-06-01 20-UPLOAD ANSIEDIT.LBR 63872 Demo of a new ANSI character editor
- 85-06-01 13-PASCAL PTOOLS.ARC 27883 Windowing, and input tools for TURBO!
- 85-06-01 12-C TERM.C 28547 Terminal program (need Greenleaf function library)
- 85-06-01 12-C LMODEM.C 10268 Simple terminal program
- 85-06-01 12-C ANSI.C 1923 ANSI sequences from C
- 85-06-01 3-UTILS SQPC129.ARC 5366 File squeezer (latest version)
- 85-05-31 12-C SIMGRAFC.ARC 44736 Graphics library for Lattice C
- 85-05-31 12-C ARGPARSE.ARC 39685 Parse command line arguments in C
- 85-05-30 20-UPLOAD BENCH.MRK 6912 C Benchmark results from USENET
- 85-05-29 16-NEWS FIDO215.ARC 9205 Fido Newsletter 5/28
- 85-05-28 3-UTILS ARC.EXE 27609 Combination of LU and SQ in one program
- 85-05-28 3-UTILS ARC.DOC 10789 Documentation for ARC.EXE
- 85-05-27 20-UPLOAD COMND.LQR 94208 TOPS20 style command parsing routines
- 85-05-27 20-UPLOAD 3DVIDSYN.LST 48896 From BYTE Mag 3-D grafics master LISTING
-
-
- What is the usefulness of this command you might ask. Well, the
- file which is created is very useful to the users of your board. This file
- can simply be T)yped, and the user can see at a glance if you have added any
- files recently. The most often used command under RBBS-PC was the N)ew files
- command which allowed the same thing.
-
- Finally, send all comments and suggestions to:
-
- Bob Hartman
- Sysop Fido 132/101
-
- or if you are able to get to a machine which supports UUCP:
-
- decvax!encore!vaxine!rch
- or ihnp4!encore!vaxine!rch
- or allegra!encore!vaxine!rch
-
-